The Stable Matching Linear Program and an Approximate Rural Hospital Theorem with Couples
نویسنده
چکیده
The deferred acceptance algorithm has been the most commonly studied tool for computing stable matchings. An alternate less-studied approach is to use integer programming formulations and linear programming relaxations to compute optimal stable matchings. Papers in this area tend to focus on the simple ordinal preferences of the stable marriage problem. This paper advocates the use of linear programming for computing stable matchings with more general preferences: complements, substitutes and responsiveness, by presenting a series of qualitative and computational results. First, we show how linear programming relaxations can provide strong qualitative insights by deriving a new approximate rural hospital theorem. The standard rural hospital theorem, which states that every stable outcome matches the same doctors and hospitals, is known to fail in the presence of couples. We show that the total number of doctors and hospitals that change from matched to unmatched, and vice versa, between stable matchings is, at most, twice the number of couples. Next, we move from qualitative to computational insights, by outlining sufficient conditions for when our linear program returns a stable matchings. We show solving the stable matching linear program will yield a stable matching (i) for the doctor-optimal objective (or hospital-optimal), when agent preferences obey substitutes and the law of aggregate demand, and (ii) for any objective, when agent preferences over sets of contracts are responsive. Finally, we demonstrate the computational power of our linear program via synthetic experiments for finding stable matchings in markets with couples. Our linear program more frequently finds stable matchings than a deferred acceptance algorithm that accommodates couples.
منابع مشابه
Almost multiplicative linear functionals and approximate spectrum
We define a new type of spectrum, called δ-approximate spectrum, of an element a in a complex unital Banach algebra A and show that the δ-approximate spectrum σ_δ (a) of a is compact. The relation between the δ-approximate spectrum and the usual spectrum is investigated. Also an analogue of the classical Gleason-Kahane-Zelazko theorem is established: For each ε>0, there is δ>0 such that if ϕ is...
متن کاملKeeping partners together: algorithmic results for the hospitals/residents problem with couples
The Hospitals / Residents problem with Couples (HRC) is a generalisation of the classical Hospitals / Residents problem (HR) that is important in practical applications because it models the case where couples submit joint preference lists over pairs of hospitals (hi, hj). We consider a natural restriction of HRC in which the members of a couple have individual preference lists over hospitals, ...
متن کاملNear-Feasible Stable Matchings with Couples
The National Resident Matching program seeks a stable matching of medical students to teaching hospitals. With couples, stable matchings need not exist. Nevertheless, for any student preferences, we show that each instance of a matching problem has a ‘nearby’ instance with a stable matching. The nearby instance is obtained by perturbing the capacities of the hospitals. Given a reported capacity...
متن کاملMatching Markets with Couples Revisited
It is well known that a stable matching in a two-sided matching market with couples need not exist. We introduce a new matching algorithm for such markets and show that for a general class of large random markets the algorithm will find a stable matching with high probability. In particular we allow the number of couples grow in an ‘almost’ linear rate. Furthermore, the mechanism induced by the...
متن کاملNear Feasible Stable Matchings with Complementarities
The National Resident Matching program strives for a stable matching of medical students to teaching hospitals. With the presence of couples, stable matchings need not exist. For any student preferences, we show that each instance of a stable matching problem has a ‘nearby’ instance with a stable matching. The nearby instance is obtained by perturbing the capacities of the hospitals. Specifical...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015